/* .wf_message */
.wf_message{font-size:0;}
.wf_message ul.message{margin:0 0 7px 0;*margin:0 0 5px 0;font-size:11px;}
.wf_message ul.message li{margin:3px 0 0 0;padding:0;position:relative;}
.wf_message ul.message li{*margin:1px 0 0 0;}
.wf_message ul.message li.first{margin:0;padding:0;}
.wf_message ul.message li.error{background:url(../../ui/message/img/message_icon_error_small.png) 5px 5px no-repeat #fff3f3;border:1px solid #d67575;}
.wf_message ul.message li.warn{background:url(../../ui/message/img/message_icon_warning_small.png) 5px 5px no-repeat #ffffdc;border:1px solid #ecbe33;}
.wf_message ul.message li.info{background:url(../../ui/message/img/message_icon_info_small.png) 5px 5px no-repeat #e6f0fa;border:1px solid #4c94db;}
.wf_message ul.message li .content{overflow:hidden;padding:1px 20px 1px 25px;text-align:left;line-height:23px;}
.wf_message ul.message li .content .button{margin-left:10px;padding:0 6px;}
.wf_message ul.message li .close{position:absolute;top:2px;right:2px;width:16px;height:16px;background:url(../../ui/message/img/icon_close.png) 0 0 no-repeat;}
.wf_message ul.message li a:hover.close{background-position:0 -16px;}
.wf_message ul.message li a:hover.active{background-position:0 -32px;}
.wf_message .show{padding:0 0 0 3px;text-align:left;margin:0 0 7px 0;*margin:0 0 5px 0;font-size:11px;}
.wf_message .show a{color:#0000ff;text-decoration:underline;}
.widget_message{overflow:hidden;}